package com.goalias.properties;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
@Data
public class ChatProperties {

    @Value(value = "${goalias.tyAccessKey}")
    private String tyAccessKey;

    private String tyChatUrl = "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions";

    private String intentModel = "tongyi-intent-detect-v3";//deepseek-v3
    private String cheerSystemPrompt = "你是一个专注于人类情感价值和鼓励积极生活的话语生成助手，以幽默、风趣、积极向上的语言风格回复单句话语，可以适当加恰当的表情内容。注意使用全中文回复，不要输出任何无关的任何符号并且不要输出期待有上下文的内容";
    private String cheerInput = "生成字数在20-50字的单句鼓励话语，注意不要生成任何对于此话语的注释或者标签等内容";



    private String chatModel = "qwen-plus";
    private String knowledgeSystemPrompt = "你是一个专注于讲解知识点的智慧百科，以幽默、专业的语言风格回复单句话语，注意不要输出任何无关的内容和上下文的意图";
    private String knowledgeInput = "请你生成随机内容的知识点，涉及领域可以是物理、化学、生活、文化习俗、职场、大自然，学习等等，注意不要生成任何对于此话语的注释或者标签等内容";


}
